574576
253640
309338
569974
513728
351750
84416
1057676
92875
1039308
225890
847524
789312
879870
820147
908949
1017724
830610
570505
57952
101987
614377
296284
547842